Turkish delight


Results for "Turkish delight"

English - Turkish Dictionary

Turkish delight

(English - Turkish Dictionary) :
lokum.